stroke haemorrhage - French English Dictionary